home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung CD 2 (Tewi)(1994).iso / c / newemacs / emacs.hlp < prev    next >
Text File  |  1979-12-31  |  5KB  |  108 lines

  1.                                     HELP
  2.  
  3. To assist you in remembering the Micro Emacs commands, this Help facility has
  4. been included. The following keys will allow you to browse through this menu.
  5. UPARROW - previous line
  6. DNARROW - next line
  7. PAGEUP  - previous page
  8. PAGEDN  - next page
  9.  
  10. To return to MicroEMACS, simply press the return key.
  11.  
  12.                            MOVING CURSOR AND SCREEN
  13.      
  14. ^F or RIGHTARROW - next character      ^P or UPARROW - previous line
  15. ^B or LEFTARROW  - previous line       ^N or DNARROW - next line
  16. ESC F            - next word           ESC B         - previous word
  17. ^A               - beginning of line   ^E            - end of line
  18. ESC < or HOME    - beginning of file   ESC > or END  - end of file
  19. ^V or PAGEDN     - next page           ESC V or PAGEUP -previous page 
  20.  
  21.                                    REGIONS
  22.  
  23. A region is defined to be the text between the mark and the dot or current
  24. position of the cursor. The mark must always precede the dot.
  25.  
  26. ESC @ or ESC . or ESC ' '- set mark
  27. ^X^X - exchange the positions of the dot and the mark
  28.  
  29.                             DELETING AND INSERTING
  30.  
  31. INS  - toggle between insert and overwrite modes
  32. Delete arrow  or ^H - delete previous char 
  33. DEL or ^D           - delete next char
  34. ESC D - delete next word 
  35. ESC Delete arrow or ESC ^H   - delete previous word
  36. ^K - delete to end of line,(contents will be copied into kill buffer)
  37. ^W - delete region, (contents will be copied into kill buffer)
  38. ^O - insert blank line
  39. ^X^O - delete blank line
  40.  
  41.                             COPYING AND MOVING
  42. To move a region of text:
  43.      1. define the start and end of the region by setting the mark and dot.
  44.      2. delete the region into the kill buffer ( ^W)
  45.      3. position the cursor to the new location
  46.      4. yank back the kill region (^Y)
  47. To copy a region of text:
  48.      1. define the start and end of the region by setting the mark and dot.
  49.      2. copy the region into the kill buffer ( ESC W)
  50.      3. position the cursor to the new location
  51.      4. yank back the kill region (^Y)
  52.  
  53.                             SEARCH AND REPLACE
  54. ^S or ESC S - search forward             ^R - search backward
  55. ESC R - search for 1st string and replace with 2nd string throughout the
  56.         rest of the file
  57. ^U n ESC R - search for the 1st string and replace with 2nd n times
  58. ESC ^R - replace each occurance of 1st string with 2nd after query
  59. ^U n ESC ^R - replace with query n times
  60.  
  61.                             ON-SCREEN FORMATTING 
  62. ^X F - set fill column for word wrap
  63. ^J   - indent to 1st non blank column on previous line
  64. ^Un TAB - set tab spacing to n characters.
  65. ESC U - upper case word                ESC L - lower case word
  66. ^X U  - upper case region              ^X L - lower case region
  67. ^T - transpose characters
  68.  
  69.                                   WINDOWS
  70. Two or more windows may be active on the screen. Each window may show a 
  71. different part of the same buffer or a different buffer.
  72. ^X 2 - split this window into 2 windows          ^X 1 - return to one window
  73. ^X^N or ^X N - move to next window 
  74. ^X^P or ^X P - move to previous window
  75. ^X '^' - enlarge this window          ^X^Z - shrink this window
  76. ESC ^Z or ESC Z - scroll this window up one line
  77.  
  78.                                   BUFFERS
  79. A buffer contains a file to be edited. The name of the buffer corresponds to 
  80. the name of the file it contains.
  81. ^X B - switch to another buffer
  82. ^X^B - list the buffers on the screen
  83. ^X K - delete a non-current buffer
  84. ^X^V - visit file. If buffer for this file exists, switch to that buffer.
  85.        Otherwise create new buffer and read in file.
  86.  
  87.                          READING AND WRITING FILES
  88. ^X R or ^X^R - read file into current buffer
  89. ^X^S or ^X S - save file
  90. ^X^W or ^X W - write current buffer to a file. Type in new filename at prompt.
  91. ^X^V - visit file. If buffer for this file exists, switch to that buffer.
  92.        Otherwise create new buffer and read in file.
  93.  
  94.                            SPECIAL KEYS AND EXIT
  95. ^G -          Abort current command
  96. ^L or ^_ -    refresh screen 
  97. ^Q or ESC Q - next character is a control character
  98. ^C -          run DOS command line interpreter
  99. ^X ! -        run 1 DOS command
  100. ^X = -        show cursor position on message line
  101. ESC ! = -     reposition cursor
  102. ^X (  -       start keyboard macro definition
  103. ^X )  =       end keyboard macro definition
  104. ^X E  -       execute keyboard macro
  105. ^X C or ^X^C -hard exit, do not save file
  106. ^X^F         -exit and save file
  107.    
  108.